Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F4 Germany F5 China F6 China F7 Germany F4 Spain F9 Poland F3 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 KGHM Polish Indoors - Wroclaw TCT Open - Tunis The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra Togliatti Cup - Togliatti The Wrexham Challenger - Wrexham Asirom Challenger Brasov - Brasov Downtown Athletic Club USTA Challenger - Amarillo Warsteiner Challenger Lubeck - Lubeck KGHM Polish Indoors - Wroclaw Bristol Challenger Trophy - Bristol GHI Bronx Tennis Classic - Bronx Hungarian Architect Open - Budapest Open de Charleroi - Charleroi Neride Prague Indoor - Prague LTA Hull Challenger - Hull The Scottish Tennis Championships - Edinburgh Bristol Challenger Trophy - Bristol Open Castilla y Leon Trofeo Iberdrola - Segovia The Wrexham Challenger - Wrexham Togliatti Cup - Togliatti Optimus Maia Open - Maia Open de L'Isere (Open 38) - Grenoble The Bolton Challenger - Bolton Gran Copa Ericsson - Rio de Janeiro USTA Challenger of San Antonio - San Antonio Okal Open - Eckental CMG Asia Open - Hong Kong Steelers Cup - Kosice Ljubljana Open - Ljubljana West of England Challenger - Bristol Warsteiner Challenger Lubeck - Lubeck Gallagher International - Hamilton Tennis Napoli Cup - Naples 3° Trofeo 'Citta di Brindisi' - Brindisi Bulgarian Open - Sofia Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava USTA Men's Challenger of Dallas - Dallas The LTA Wrexham Challenger - Wrexham XL Capital Bermuda Open - Bermuda Budapest Challenger - Budapest Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado S Tennis Master Championship - Graz I Manta Open - Manta Tennis Napoli Cup - Napoli XL Capital Bermuda Open - Bermuda Garden Open 2005 - Rome Arroyo de la Encomienda - Valladolid 14° BH Tennis Open - Belo Horizonte ATP Open Castilla y Leon - Segovia VIII Gramado Open - Gramado S Tennis Masters - Graz GHI Bronx Classic - Bronx Alexander Kolyaskin Memorial - Donetsk TED Open - Istanbul The LTA Men's Challenger - Southampton Media Will Cup Busan Challenger Tennis - Busan USTA Illinois Challenger - Champaign Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn The LTA Wrexham Challenger - Wrexham USTA Freeman Men's Challenger - Joplin Internationaux du Doubs - Besancon Shimadzu All Japan Indoor Tennis Championships - Kyoto Isla de Lanzarote - Lanzarote Atlanta Clay Court Challenger - Atlanta Fergana Challenger - Fergana Steelers Cup - Kosice Togliatti Cup - Togliatti s Tennis Masters 06 - Graz Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Challenger Banque Nationale Rimouski - Rimouski Samsung Secruities Cup Challenger - Seoul Music City Challenger - Nashville Kia International In Caloundra - Caloundra IPP Open - Helsinki Kia International In Kawana - Kawana LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Tunis Open 2007 - Tunis Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava Bauer Watertechnology Cup 2007 - Eckental IPP Open - Helsinki Internazionali di Tennis di Bergamo - Bergamo Samsung Securities Cup - Seoul Dublin Challenger - Dublin Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Akbank Private Banking TED Open - Istanbul Citta di Monza - Monza Semgroup Challenger - Tulsa The Shelbourne Irish Open - Dublin CA Challenge 2002 - Graz Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana PEOPLEnet CUP - Dnepropetrovsk Salinas Challenger Heilbronn Challenger Belgrade Challenger Tennis Napoli Cup 2007 - Napoli Caltanissetta Challenger XL Bermuda Open - Bermuda Barletta Challenger St. Brieuc Challenger Tenerife Challenger Ramat Hasharon Challenger Heineken Challenger - Ho Chi Minh City Cremona Challenger Winnetka Challenger Bogota Challenger Manchester Challenger Manta Challenger Tampere Challenger Belo Horizonte Challenger Campos do Jordao Challenger Brasilia Challenger Geneva Challenger Seville Challenger Bogota Challenger Kolding Challenger Eckental Challenger Bergamo Challenger Johannesburg Challenger Bogota Challenger Busan Challenger Cremona Challenger Winnetka Challenger Busan Challenger Rimini Challenger Cordenons Challenger Kitzbuhel Challenger Tashkent Challenger Astana Challenger Salzburg Challenger IPP Open - Helsinki The Scottish Tennis Championships - Edinburgh ECM Cup - Prague West of England Tennis - Bristol Sylt Open 2000 - Sylt CA-Challenge 2000 - Graz Bukhara Challenger - Bukhara Osaka International Tennis Tournament - Osaka University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Warsteiner Challenger Lubeck 2001 - Lubeck VI Abierto Internacional de Salinas - Salinas Fergana Challenger - Fergana Quelle Cup - Furth The LTA Manchester Challenger - Manchester TED Open - Istanbul Okal Cup 2001 International Bavarian Championships - Eckental Haagen Dazs Open - Caracas Copa Ericsson Costa Rica - San Jose TED Open-Akbank Private Banking - Istanbul Open de L'Isere - Grenoble Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague KGHM Polish Indoors - Wroclaw Lucknow ATP Tour Challenger - Lucknow The Rajasthan Golden Jubilee - Jaipur Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo 5th Sardinian International Championships - Cagliari Challenger Leon 2003 - Leon Zivnobanka Czech Open - Prostejov Togliatti Cup - Togliatti Asirom Challenger - Brasov Challenger Groningen - Groningen Open de la Ville de Saint Denis - Reunion Island IPP Open - Helsinki Ischgl International Tennis Challenger 2003 - Ischgl Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Busan Open - Busan Steelers Cup - Kosice Cepu Open - San Marino GHI Bronx Classic - Bronx China Open - Beijing 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville X Challenger Britania Zavaleta - Puebla The LTA Men's Challenger Wrexham - Wrexham Volkswagen Challenger 2005 - Wolfsburg KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade 2005 Freeman Men's Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City X Abierto Internacional de Salinas - Salinas Tallahassee Tennis Challenger - Tallahassee Olbia Challenger - Olbia Citta di Monza - Monza Ostrava Open 2005 - Ostrava Ljubljana Open - Ljubljana Schickendanz Open - Furth Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Open D'Orleans - Orleans Music City Challenger - Nashville ATP Challenger Numea - New Caledonia Challenger 42 - Andrezieux BH Telecom Indoors Sarajevo 2006 - Sarajevo Open Mutouest St. Brieuc - St. Brieuc Aberto de Santa Catarina - Florianopolis The LTA Cardiff Challenger - Cardiff Torneo Internacional Challenger Fila 2006 - Leon The West Side Tennis Club Clay Court Challenger - Forest Hills Trofeo Sisma Mantova - Mantova Akbank Private Banking TED Open 2006 - Istanbul Odlum Brown Vancouver Open - Vancouver Flea Market Cup Busan Challenger Tennis - Busan AT&T Challenger of Dallas - Dallas Open Prevadies - St. Brieuc Morocco Tennis Tour - Marrakech Ostdeutscher Sparkessen Cup - Dresden Schickedanz Open 2007 - Furth The Comercia Challenger - Aptos Sail Open - New Delhi Akbank Private Banking TED Open - Istanbul ATP Open Castilla y Leon - Segovia The Tarka Challenger - Barnstaple Alexander Kolyaskin Memorial - Donetsk Malaysian Open - Kuala Lumpur Samsung Securities Cup - Seoul Delhi Challenger I - New Delhi IPP Open - Helsinki Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes BH Indoor Sarajevo - Sarajevo Morocco Tennis Tour - Tanger Busan Open Challenger Tennis - Busan 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Rijeka Open - Rijeka Sail Open - New Delhi Sarajevo Challenger Zagreb Open - Zagreb New Delhi Challenger II - New Delhi Izmir Cup - Izmir Schickendanz Open - Furth Wroclaw Challenger Besancon Challenger Monza Challenger Freudenstadt Challenger Cali Challenger Ramat Hasharon Challenger Alessandria Challenger Heilbronn Challenger Ortisei Challenger Reunion Island Challenger Guangzhou Challenger Trnava Challenger Pingguo Challenger Johannesburg Challenger Challenger Canottieri Minico - Mantova Hilton Waikoloa USTA Challenger - Waikoloa Warsteiner Challenger - Wolfsburg The Nottingham Open - Nottingham The LTA Hull Challenger - Hull Salem Open - Hong Kong Nova Challenger Osaka - Osaka Kremlin Cup - Moscow Gold Flake Open - Chennai Memorial Piertomaso Tessitore - San Remo Copenhagen Open - Copenhagen Schickendanz Open - Furth Citrix Tennis Championships - Delray Beach The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad The Hamlet Cup - Long Island President's Cup - Tashkent CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Adidas International - Sydney Kroger / St. Jude International - Memphis Siebel Open - San Jose Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston The Samsung Open - Nottingham President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Tata Open 2003 - Chennai Adidas International - Sydney Milan Indoors - Milan Siebel Open - San Jose Generali Open 2003 - Kitzbuhel CA Tennis Trophy - Vienna JVC Trophy - Vienna CA-Challenge - Graz Grand Prix de Tennis de Lyon - Lyon Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi CA Challenge - Graz Shimadzu All Japan Indoor - Kyoto Samsung Securities Cup Challenger - Seoul Harrah's Entertainment Men's Pro Challenger - Tunica Heilbronn Open - Heilbronn 2004 Freeman Men's Challenger - Joplin Synsam Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. China Open - Beijing The LTA Wrexham Challenger - Wrexham Intersport Heilbronn Open - Heilbronn AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sarajevo Open 2004 - Sarajevo Grand Prix Hassan II - Casablanca Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Open de Moselle - Metz Kremlin Cup - Moscow HTV Challenger - Ho Chi Minh City CA Tennis Trophy - Vienna Sao Paulo Challenger Regions Morgan Keegan Championships - Memphis KGHM Polish Indoors - Wroclaw BMW Open - Munich Gerry Weber Open - Halle Scania Stockholm Open - Stockholm Campbell's Hall of Fame Tennis Championships - Newport China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Chennai Open - Chennai Estoril Open - Estoril Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Austrian Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Generali Open 2001 - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Internationaler Raiffeisen Grand Prix - St. Polten SAP Open - San Jose Milan Indoors - Milan International Tennis Championships - Delray Beach Copenhagen Open - Copenhagen RCA Championships - Indianapolis Internationaler Raiffeisen Grand Prix - St. Polten Energis Open - Amersfoort Mallorca Open - Mallorca Copenhagen Open - Copenhagen AAPT Championships - Adelaide Tata Open - Chennai U.S. Men's Clay Court Championships - Houston Heineken Open - Auckland Mercedes Cup - Stuttgart Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow Arizona Men's Tennis Championships - Scottsdale China Open - Beijing Vietnam Open - Ho Chi Minh City Sydney International - Sydney Millenium Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Indianapolis Tennis Championships - Indianapolis Davidoff Swiss Indoors Basel - Basel Copenhagen Open - Copenhagen PBZ Zagreb Indoors - Zagreb Interwetten Austrian Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo Campbells Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch If Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Malaysian Open - Kuala Lumpur Estoril Open - Estoril Citi Open - Washington RCA Championships - Indianapolis CA Tennis Trophy - Vienna Telenordia Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane Bank Austria Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Masters Series - Hamburg Sony Ericsson Open - Miami U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, AUS-AUT 5-0 French Open - Paris Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Olympics - Sydney Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, World Group, QF, ESP-AUT 4-1